intervention directe - French English Dictionary